
.con
{
	width:inherit;
	height:35px;
	clear:both;
}
.con  .left
{
	width:300px;
	text-align:right;
	float:left;
	color:#000000;
	margin-top:10px;
}
.con .right
{
	text-align:left;
	margin-left:36px;
	color:#000000;
	float:left;
	margin-top:10px;
}
.con .right span
{
	color:#FF0000;
	margin-left:20px;
	
}

#warning{cursor:pointer;}
.mfooter
{
	
	width: 960px;
	height: 20px;
	margin:20px auto;
}
.cons1
{
	width:inherit;
	height:80px;
}

.cons1  .left
{
	width:250px;
		height:70px;
	text-align:right;
	font-size:14px;
	float:left;
	margin-right:70px;
	color:Black;
	margin-top:10px;
}
.cons1 .right
{
	width:520px;
	height:70px;
	text-align:left;
	font-size:14px;
	margin-left:10px;
	color:Black;
	float:left;
	margin-top:10px;
}


.buttonbar
{ 
	margin-top:20px;
	margin-bottom:20px;
	height:35px;
}
.buttonbar_c
{ 
	margin-top:20px;
	margin-bottom:20px;
	height:35px;
}
#button_left
{
	text-align:left;
	float:left;
	width:40%;
}
#button_center
{
	text-align:left;
	float:right;
}
#button_right
{
	text-align:right;
	float:left; 
	width:40%;
}
#btnConfirm,#btnDelete
{ 
	
}
#btnSet
{
	
}
#course_set
{ 
	border-top: 1px solid #CCCBCB;
}
.dispalynone
{
	display:none;
}
#book_page,#arrange_page,#teacher_page
{
	width:550px;
	min-height:250px;
	margin-top:40px;
	margin-left:auto;
	margin-right:auto;
}

#book
{
	margin-top:40px;
	min-height:250px;
}
#page_small
{
	width:550px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}
.arrange_left
{
	font-weight:bold;
	margin-top:6px;
	float:left;
	width:110px;
	text-align:right;
}
.arrange_right
{
	float:left;
	width:400px;
	margin-left:10px;
	text-align:left;
}
.arrange_right_right
{
	float:left;
	color:Red;
	width:5px;

}
.arrange_right input[type="text"]
{
	width:250px;
}
.arrange_right_first
{
	float:left;
	width:400px;
	margin-left:15px;
	margin-bottom:10px;
	text-align:left;
}
.arrange
{
	width:550px;
	height:35px;
}
.arrange_xg
{
	width:300px;
	height:20px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
}
#arrange_note
{
	width:400px; 
	height:100px; 
	max-width:400px; 
	max-height:100px; 
	min-height:100px; 
	min-width:400px;
}
.button
{
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
}
.info
{
	width:500px;
    border-top:1px solid #333333; 
    border-left:1px solid #333333;  
    margin-left:auto; 
    margin-right:auto; 
    margin-bottom:20px;   
}
.info td
{
	 border-bottom:1px solid #333333; 
	 border-right:1px solid #333333; 
	 line-height:24px;
	 padding:2px 10px 2px 10px; 
	 min-height:20px;
	 max-height:100px;
	 word-break :break-all;
}

.infotableft
{
	width:100px;
	text-align:right;
	font-weight:bold;
}

.infotabrigt
{
	width:300px;
	text-align:left;
}
.info_lastline
{
	margin-left:250px;
	margin-bottom:20px;
	font-size:16px;
	color:Red;
}
#line
{
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:10px;
}
.className
{
	font-size:20px;
	margin-bottom:20px;
	margin-top:20px;
	text-align:center;
}

#pub_title
{
	font-size:20px;
	font-weight:bold;
	text-align:center;
	margin-bottom:30px;
}
#pub_line{ margin-top:10px; margin-bottom:20px;}
.pub_row{ font-size:15px; height:40px;}
#pub_row1 span{ padding-right:30px;}
#pub_row2 span{ padding-right:40px;}
#pub_row2 input{ width:260px;}
#pub_row3 span{ padding-right:80px;}
#pub_row4 span,#pub_row5 span{ padding-right:80px;}
#pub_row9 a{ cursor:pointer;}
#lable{ width:50% ;float:left;}
#notice{ width:50%; float:left; text-align:right;}
#btn_submit{ margin:20px auto 50px auto; width:50px;}
#course_profile{width:100%; height:100px; max-width:100%; max-height:100px; min-height:150px; min-width:100%; margin-top:20px;}


#InputMark_wrapper input { width:70px; }


